#pragma once

#include <queue>
#include <vector>
#include <ctime>
#include <cstdlib>
using namespace std;

#include "customer.h"
#include "worker.h"

class bankQueue
{
private:
	queue<customer> line;
	vector<worker> workers;
	int numWorkers;
	int currentTime;
	int totalNumCustomers;
	int totalWaitTime;
	void init(int);
public:
	bankQueue();
	bankQueue(int);
	~bankQueue();
	void simulate(int time = 60);
	float getAvgWaitTime();
};

